# 镜像命名
DOCKER_TAG=registry.cn-hangzhou.aliyuncs.com/vip-iot
APP_NAME=iot-web
APP_VERSION=1.0.0
IMAGE_NAME=${DOCKER_TAG}/${APP_NAME}:${APP_VERSION}


# 可删除之前老镜像，也可以不删除，老版本镜像会占本地磁盘空间
docker rmi -f ${IMAGE_NAME}

# 在 docker build 之前先手动运行 npm run build
docker build -t ${IMAGE_NAME} .

# push前要确保docker registry上已经创建该仓库，名称:${APP_NAME}
# push前需要从本地登录docker registry
# eg:  docker login --username=<yourName> registry.cn-hangzhou.aliyuncs.com
docker push ${IMAGE_NAME}
